The only way to reach the Dieng Plateau is by land. The main town on the plateau, Wonosobo, can be reached from Yogyakarta by stopping in Magelang. Yogayakarta to Magelang cost Rupiah 15,000. In Magelang, take another bus to Wonosobo. Magelang to Wonosobo takes 2 hours journey cost only Rp 14,000. Wonosobo can also be reached from Purwokerto by bus. There are frequent train schedule from Jakarta to Purwokerto. There are also night buses from Jakarta to Purwokerto. There is only one bus direct to Wonosobo cost Rp 75,000.